package com.framework.modules.live.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.baomidou.mybatisplus.enums.IdType;

import java.io.Serializable;
import java.util.Date;

/**
 *  
 * 
 * @author MIT
 * @email litmiss@gmail.com
 * @date 2020-11-03 16:19:13
 */
@TableName("tb_live_history")
public class LiveHistoryEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 直播场次编号 程序生成，前缀为live_
	 */
	@TableId(value = "id",type = IdType.INPUT)
	private String id;
	/**
	 * 用户名
	 */
	private Integer uid;
	/**
	 * 人气
	 */
	private Integer popCount;
	/**
	 * 累计礼物
	 */
	private Integer giftCount;
	/**
	 * 在线人数
	 */
	private Integer onlineCount;
	/**
	 * 直播时长
	 */
	private Integer totalSeconds;
	/**
	 * 直播开始时间
	 */
	private Integer startDate;
	/**
	 * 直播结束时间
	 */
	private Integer endDate;
	/**
	 * 添加时间
	 */
	private Integer adddate;

	/**
	 * 设置：直播场次编号 程序生成，前缀为live_
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：直播场次编号 程序生成，前缀为live_
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：用户名
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户名
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：人气
	 */
	public void setPopCount(Integer popCount) {
		this.popCount = popCount;
	}
	/**
	 * 获取：人气
	 */
	public Integer getPopCount() {
		return popCount;
	}
	/**
	 * 设置：累计礼物
	 */
	public void setGiftCount(Integer giftCount) {
		this.giftCount = giftCount;
	}
	/**
	 * 获取：累计礼物
	 */
	public Integer getGiftCount() {
		return giftCount;
	}
	/**
	 * 设置：在线人数
	 */
	public void setOnlineCount(Integer onlineCount) {
		this.onlineCount = onlineCount;
	}
	/**
	 * 获取：在线人数
	 */
	public Integer getOnlineCount() {
		return onlineCount;
	}
	/**
	 * 设置：直播时长
	 */
	public void setTotalSeconds(Integer totalSeconds) {
		this.totalSeconds = totalSeconds;
	}
	/**
	 * 获取：直播时长
	 */
	public Integer getTotalSeconds() {
		return totalSeconds;
	}
	/**
	 * 设置：直播开始时间
	 */
	public void setStartDate(Integer startDate) {
		this.startDate = startDate;
	}
	/**
	 * 获取：直播开始时间
	 */
	public Integer getStartDate() {
		return startDate;
	}
	/**
	 * 设置：直播结束时间
	 */
	public void setEndDate(Integer endDate) {
		this.endDate = endDate;
	}
	/**
	 * 获取：直播结束时间
	 */
	public Integer getEndDate() {
		return endDate;
	}
	/**
	 * 设置：添加时间
	 */
	public void setAdddate(Integer adddate) {
		this.adddate = adddate;
	}
	/**
	 * 获取：添加时间
	 */
	public Integer getAdddate() {
		return adddate;
	}
}
